導航:首頁 > 程序命令 > 調用cmd命令行

調用cmd命令行

發布時間:2022-06-11 06:29:20

㈠ VC怎麼調用cmd命令 - C / C++ -

加個頭文件#include然後用system(\"DOS命令\")直接調用,比如要執行關機命令system(\"shutdown
-s\")

㈡ 如何在C語言中調用cmd命令

在C語言中調用shell命令的方法實現。
C程序調用shell腳本共有兩種方法 :system()、popen(),分別如下:
system()
不用自己去創建進程,系統已經封裝了這一步,直接加入自己的命令即可
popen() 也可以實現執行的命令,比system
開銷小
以下分別說明:
1)system(shell命令或shell腳本路徑);
system()
會調用fork()產生 子歷程,由子歷程來調用/bin/sh-c string來履行 參數string字元串所代表的命令,此命令履行
完後隨即返回原調用的歷程。在調用system()期間SIGCHLD 信號會被暫時擱置,SIGINT和SIGQUIT 信號則會被漠視 。

回值:如果system()在調用/bin/sh時失敗則返回127,其他失敗原因返回-1。若參數string為空指針(NULL),則返回非零值。 如果
system()調用成功 則最後會返回履行 shell命令後的返回值,但是此返回值也有可能為system()調用/bin/sh失敗所返回的127,因
此最好能再反省 errno 來確認履行 成功 。
system命令以其簡略
高效的作用得到很很廣泛 的利用 ,下面是一個例子
例:在/tmp/testDir/目錄下有shell腳本tsh.sh,內容為

#!/bin/sh
wget $1
echo "Done!"
2)popen(char
*command,char *type)
popen()
會調用fork()產生 子歷程,然後從子歷程中調用/bin/sh -c來履行 參數command的指令。參數type可應用
「r」代表讀取,「w」代表寫入。遵循此type值,popen()會建立 管道連到子歷程的標准 輸出設備 或標准 輸入設備
,然後返回一個文件指針。隨後歷程便可利用 此文件指針來讀取子歷程的輸出設備 或是寫入到子歷程的標准 輸入設備 中。此外,所有應用 文
件指針(FILE*)操作的函數也都可以應用 ,除了fclose()以外。
返回值:若成功
則返迴文件指針,否則返回NULL,差錯 原因存於errno中。注意:在編寫具SUID/SGID許可權的程序時請盡量避免應用
popen(),popen()會繼承環境變數,通過環境變數可能會造成系統安全的問題。
例:C程序popentest.c內容如下:
#include<stdio.h>
main
{
FILE * fp;
charbuffer[80];
fp=popen(「~/myprogram/test.sh」,」r」);
fgets(buffer,sizeof(buffer),fp);
printf(「%s」,buffer);
pclose(fp);
}

㈢ 關於C#調用CMD命令行

ProcessStartInfostart=newProcessStartInfo("cmd.exe");
start.Arguments=string.Format(""{0}"{1}",currentPath+cmd,parameters);//如果currentPath+cmd代表你的程序的路徑的話。

㈣ 怎樣用CMD運行EXE文件,命令是什麼

1、打開Windows上的「開始」菜單。單擊桌面左下角的「開始」按鈕打開「開始」菜單。

㈤ 計算機cmd命令如何使用

在開始 運行 中輸入CMD。。
常用的命令
cd 改變當前目錄

cls 清屏

拷貝文件

del 刪除文件

deltree 刪除目錄樹

dir 列文件名

disk 復制磁碟

edit 文本編輯

format 格式化磁碟

md 建立子目錄

mem 查看內存狀況

more 分屏顯示

move 移動文件、改目錄名

rd 刪除目錄

ren 改變文件名

type 顯示文件內容

sys 製作DOS系統盤

x 拷貝目錄與文件
attrib 設置文件屬性

chkdsk 檢查磁碟

date 顯示及修改日期

defrag 磁碟碎片整理

doskey 重新調用DOS命令

emm386 擴展內存管理

fdisk 硬碟分區

help 幫助

label 設置卷標號

lh 將程序裝入高端內存

memmaker內存優化管理

msd 系統檢測

path 設置搜尋目錄

prempt 設置提示符

restore 恢復備份文件

time 顯示及修改時間

scandisk檢測、修理磁碟

set 設置環境變數

smartdrv設置磁碟加速器

undelete恢復被刪的文件

append 設置非執行文件路徑

debug 隨機調試程序

diskcomp磁碟比較

expand 還原DOS文件

fasthelp快速顯示幫助信息

fc 文件比較

interink啟動伺服器

intersvr啟動客戶機

qbasic Basic集成環境

setver 設置版本

share 文件共享

subst 路徑替換

tree 列目錄樹

unformat恢復已格式化的磁碟

vsafe 防病毒

ver 顯示DOS版本號

vol 顯示磁碟卷標號

ctty 改變控制設備

㈥ C#中如何調用命令提示符(CMD)中的命令

cmd.exe
/c
shutdown
-r
-t
10
用法:
shutdown
[-i
|
-l
|
-s
|
-r
|
-a]
[-f]
[-m
\\computername]
[-t
xx]
[-c
"co
mment"]
[-d
up:xx:yy]
沒有參數
顯示此消息(與
?
相同)
-i
顯示
GUI
界面,必須是第一個選項
-l
注銷(不能與選項
-m
一起使用)
-s
關閉此計算機
-r
關閉並重啟動此計算機
-a
放棄系統關機
-m
\\computername
遠程計算機關機/重啟動/放棄
-t
xx
設置關閉的超時為
xx

-c
"comment"
關閉注釋(最大
127
個字元)
-f
強制運行的應用程序關閉而沒有警告
-d
[u][p]:xx:yy
關閉原因代碼
u
是用戶代碼
p
是一個計劃的關閉代碼
xx
是一個主要原因代碼(小於
256
的正整數)
yy
是一個次要原因代碼(小於
65536
的正整數)

㈦ cmd命令行怎麼玩

dir 列文件名 deltree 刪除目錄樹 cls 清屏 cd 改變當前目錄
拷貝文件 disk 復制磁碟 del 刪除文件 format 格式化磁碟
edit 文本編輯 mem 查看內存狀況 md 建立子目錄 move 移動文件、改目錄名
more 分屏顯示 type 顯示文件內容 rd 刪除目錄
sys 製作DOS系統盤
ren 改變文件名 x 拷貝目錄與文件 chkdsk 檢查磁碟 attrib 設置文件屬性
fdisk 硬碟分區 date 顯示及修改日期 label 設置卷標號 defrag 磁碟碎片整理
msd 系統檢測 path 設置搜尋目錄 share 文件共享 memmaker內存優化管理
help 幫助 restore 恢復備份文件 set 設置環境變數 time 顯示及修改時間
tree 列目錄樹 debug 隨機調試程序 doskey 重新調用DOS命令
rempt 設置提示符 undelete恢復被刪的文件 scandisk檢測、修理磁碟

不常用DOS命令
diskcomp磁碟比較 append 設置非執行文件路徑
expand 還原DOS文件 fasthelp快速顯示幫助信息
fc 文件比較 interink啟動伺服器
setver 設置版本 intersvr啟動客戶機
subst 路徑替換 qbasic Basic集成環境
vsafe 防病毒 unformat恢復已格式化的磁碟
ver 顯示DOS版本號 smartdrv設置磁碟加速器
vol 顯示磁碟卷標號 lh 將程序裝入高端內存
ctty 改變控制設備 emm386 擴展內存管理

cmd--------CMD命令提示符
chkdsk-----Chkdsk磁碟檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字元映射表
cliconfg-------SQL SERVER 客戶端網路實用程序
Clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程序

閱讀全文

與調用cmd命令行相關的資料

熱點內容
手機無法連接到google伺服器地址 瀏覽:382
手機內文件夾英文 瀏覽:1000
用什麼app可以美化視頻 瀏覽:653
手機平板加密失敗怎麼辦 瀏覽:80
wbgt接觸時間率的演算法 瀏覽:760
伺服器被關閉怎麼取消 瀏覽:313
怎麼用內網開伺服器地址 瀏覽:563
電子商務filetypepdf 瀏覽:354
linuxsoap安裝 瀏覽:497
c網路編程書籍推薦 瀏覽:846
win10自動關機命令 瀏覽:311
海康伺服器怎麼改硬碟模式 瀏覽:816
app後台運行android 瀏覽:348
對象存儲演算法 瀏覽:736
sql命令中條件子句的關鍵詞 瀏覽:516
貴陽微樂麻將胡牌演算法 瀏覽:708
光纖的伺服器是什麼意思 瀏覽:882
iphone終端命令 瀏覽:176
visualc教程pdf 瀏覽:521
ad適合練什麼app 瀏覽:162