想法是用c語言去訪問命令列版的winrar,用來執行解壓縮。但是總是提示“rar.exe”不是內部或外部命令,也不是可運行的程式或批處理檔案。但是邪門的是,這句話輸出完畢,系統給我自動打開我要解壓縮的壓縮檔案界面。明明說不是可運行的程式,結果還是跳出來winrar的界面,但是就是不能執行rar.exe操作,請問應該怎么設定。
#include<stdio.h>
#include<windows.h>
void un_cmdrar()
{
char user_path[500];
char rarsoft_path_1[30] = {"cd d:\\program\\zipexe"};//拼接命令
char rarsoft_path_2[30] = {"rar.exe x"};//拼接命令
printf("user write rar power and file path\n");
gets(user_path);//獲取用戶輸入的壓縮檔案所在路徑
//執行cmd命令
system("d:");
system(rarsoft_path_1);
system(rarsoft_path_2);
system(user_path);
}
void main()
{
un_cmdrar();
}
uj5u.com熱心網友回復:
自頂qwwww。uj5u.com熱心網友回復:
計算機從不撒謊不過是按部就班而已
windows找不到可執行程式
用默認程式打開了檔案
對嗎 對呀 計算機不會撒謊只是埋頭放電
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/80188.html
標籤:新手樂園
