Upload batch-create to server, but can't install

Follow the Install procedure to upload the folder under \wp-content\plugins but it won't appear from the Network Admin plugins menu, there is no such a Batch Create plugin available at all.