『壹』 想用記事本編寫小程序,實現一些基本的應用,比如自動關機、自動重啟等等。請提供相關代碼給我吧。
你是說得批處理吧?
這是網路上十分經典的批處理教程,希望對你有幫助。
這是一篇技術教程,真心誠意會用很簡單的文字表達清楚自己的意思,只要你識字就能看懂,就能學到知識。寫這篇教程的目的,是讓每一個看過這些文字的朋友記住一句話:如果愛可以讓事情變的更簡單,那麼就讓它簡單吧!看這篇教程的方法,就是慢!慢慢的,如同品一個女人、一杯茗茶,你會發現很多以前就在眼前的東西突然變的很遙遠,而有些很遙遠的東西卻又突然回到了眼前。.
先概述一下批處理是個什麼東東。批處理的定義,至今我也沒能給出一個合適的----眾多高手們也都沒給出----反正我不知道----看了我也不一定信服----我是個菜鳥,當然就更不用說了;但我想總結出一個"比較合適的",而且我也相信自己可以把它解釋的很清楚,讓更多的菜鳥都知道這是個什麼東東,你用這個東東可以干什麼事情。或許你會因為這篇文章而"無條件愛上批處理",那麼我的目的就達到了----我就是要讓你愛上它扮大慧,我就這么拽,你能怎麼著??真的,愛有時候就這么拽,就是這么沒理由,就是這么不要臉!真的!
按照我的理解,批處理的本質,是一堆DOS命令按一定順序排列而形成的集合。
OK,never claver and get to business(閑話少說言歸正傳)。批處理,也稱為批處理腳本,英文譯為BATCH,批處理文件後綴BAT就取的前三個字母。它的構成沒有固定格式,只要遵守以下這條就ok了:每一行可視為一個命令,每個命令里可以含多條子命令,從第一行開始執行,直到最後一行結束,它運行的平台是DOS。批處理有一個很鮮明的特點:使用方便、靈活,功能強大,自動化程度高。我不想讓自己寫的教程枯燥無味,因為牽纏到代碼(批處理的內容算是代碼吧?)的問題本來就是枯燥的,很少有人能面對滿屏幕的代碼而靜下心來。所以我會用很多簡單實用的例子讓讀這篇教程的朋友去體會批處理的那四射的魅力,感受它那古靈精怪的性格,不知不覺中愛上批處理(暈,怎麼又是愛?到底批處理和愛有什麼關系?答案:沒有!)。再說句"閑話":要學好批處理,DOS基礎一定要牢!當然腦子靈活也是很重要的一方面。
例一、先給出一個最easy的批處理腳本讓大家和它混個臉熟,將下面的幾行命令保存為name.bat然後執行(以後文中只給出代碼,保存和執行方式類似):
ping sz.tencent.com > a.txt
ping sz1.tencent.com >> a.txt
ping sz2.tencent.com >> a.txt
ping sz3.tencent.com >> a.txt
ping sz4.tencent.com >> a.txt
ping sz5.tencent.com >> a.txt
ping sz6.tencent.com >> a.txt
ping sz7.tencent.com >> a.txt
exit
是不是都能看的懂?是不是很easy?但它的作用卻是很實用的,執行這個批處理後,可以在你的當前盤建立一個名為a.txt的文件,它裡面記錄的信息可以幫助你迅速找到速度最快的QQ伺服器,從而遠離"從伺服器中轉"那一痛苦的過程。這里>的意思,是把前面命令得到的東西放到後面所給的地方,>>的作用,和>的相同,區別是把結果追加到前一行得出的結果的後面,具體的說是下一行,而前面一行命令得出的結果將保留,這樣可以使這個a.txt文件越來越大(想到如何搞破壞了??)。By the way,這個批處理還可以和其他命令結合,搞成完全自動化判斷伺服器速度的東東,執行後直接顯示速度最快的伺服器IP,是不是很爽?後面還將詳細介紹。
例二、再給出一個已經過時的廳答例子(a.bat):
@echo off
if exist C:\Progra~1\Tencent\AD\*.gif del C:\Progra~1\Tencent\AD\*.gif
a.bat
為什麼說這是個過時的例子呢?很簡單,因為現在已仿肆經幾乎沒有人用帶廣告的QQ了(KAO,我的QQ還顯示好友三圍呢!!),所以它幾乎用不上了。但曾經它的作用是不可小窺的:刪除QQ的廣告,讓對話框乾乾凈凈。這里用的地址是QQ的默認安裝地址,默認批處理文件名為a.bat,你當然可以根據情況自行修改。在這個腳本中使用了if命令,使得它可以達到適時判斷和刪除廣告圖片的效果,你只需要不關閉命令執行後的DOS窗口,不按CTRL+C強行終止命令,它就一直監視是否有廣告圖片(QQ也再不斷查看自己的廣告是否被刪除)。當然這個腳本佔用你一點點內存,呵呵。
例三,使用批處理腳本查是否中冰河。腳本內容如下:
@echo off
netstat -a -n > a.txt
type a.txt | find "7626" && echo "Congratulations! You have infected GLACIER!"
del a.txt
pause & exit
這里利用了netstat命令,檢查所有的網路埠狀態,只需要你清楚常見木馬所使用的埠,就能很easy的判斷出來是否被人種了冰河。然這不是確定的,因為冰河默認的埠7626,完全可以被人修改。這里介紹的只是方法和思路。這里介紹的是方法和思路稍做改動,就變成可以檢查其他木馬的腳本了,再改動一下,加進去參數和埠及信息列表文件後,就變成自動檢測所有木馬的腳本了。呵呵,是不是很過癮?腳本中還利用了組合命令&&和管道命令|,後面將詳細介紹。
例四,借批處理自動清除系統垃圾,腳本如下:
@echo off
if exist c:\windows\temp\*.* del c:\windows\temp\*.*
if exist c:\windows\Tempor~1\*.* del c:\windows\Tempor~1\*.*
if exist c:\windows\History\*.* del c:\windows\History\*.*
if exist c:\windows\recent\*.* del c:\windows\recent\*.*
將以上腳本內容保存到autoexec.bat里,每次開機時就把系統垃圾給自動刪除了。這里需要注意兩點:一、DOS不支持長文件名,所以就出現了Tempor~1這個東東;二、可根據自己的實際情況進行改動,使其符合自己的要求。怎麼樣,看到這里,你對批處理腳本是不是已經有點興趣了?是不是發現自己已經慢慢愛上了這個東東?別高興的太早,愛不是一件簡單的事,它也許能帶給你快樂和幸福,當然也能讓你痛苦的想去跳樓。如果你知道很難還敢繼續的話,I 服了 YOU!繼續努力吧,也許到最後你不一定得到真愛(真的有這可能,愛過的人都知道),但你可以體會到整個愛的過程,就是如此。 酸、苦和辣,有沒有甜天知道。為什麼會把批處理和愛情扯上關系?不是我無聊,也不是因為這樣寫有趣多少,原因有二:其一,批處理和愛情有很多相同的地方,有些地方我用"專業"的行話解釋不清(我不懷疑自己的表達能力,而是事情本身就不好說清楚),說了=沒說,但用地球人都知道的愛情一比喻(愛情是什麼?我**怎麼知道!!),沒准你心裡一下就亮堂了,事半功倍,何樂而不為?其二,我這段時間狀態不是很好,感冒發燒頭疼鼻塞,但主要還是感情上精神摧殘,搞的人煩透了,借寫教程之際感慨幾句,大家就全當買狗皮膏葯了,完全可以省略不看(也許還真有點效果----不至於讓你看著看著就睡著了,把頭磕了來找我報銷醫葯費)。說不定下次的教程中大家還會看到楊過、張無忌等金老前輩筆下的英雄們。
看過第一章的朋友,一定對批處理有了初步的印象,知道它到底是用來干什麼的了。但你知道運用批處理的精髓在哪裡嗎?其實很簡單:思路要靈活!沒有做不到的,只有想不到的。這和愛情就有點不同了,因為愛情的世界是兩個人的世界,一廂情願不叫愛情(補充:那叫單戀。廢話!)而批處理卻是一個人的天堂,你可以為所欲為,沒有達不到的境界!
『貳』 有趣的vb小程序
小球四壁碰猜知芹撞程序、穗畢彈球游戲程序之類的,或者是人工智慧【比如問「年齡」,就回答幾歲】之類,這些簡單、實用、猛慎有趣
『叄』 服裝門店怎麼開發自己的小程序系統
自己開發成本太高,不如直接用雲上鋪的一年才幾百塊錢。像會員管理、商品管理、會員營銷、收銀管理都有,很方便。
『肆』 哪些微信小程序有有趣代碼
1.動動文字
一款純文字動態表情製作神器
總結:這款微信小程序是聊天、耍酷、賣萌、祝福語的製作神器,它可以把你話變成炫酷的動態文字表情,這樣,你就再也不會因為沒有適合的文字而感到尷尬了。
2.骰子工具
一個朋友聚會專用的骰子工具
總結:朋友在一起聚會,難免會一起娛樂一下,而擲骰子是最普通卻也是最長玩的一個游戲。這款骰子工具,搖動手機三下就可以改變點數,很適合大家娛樂。
3.迅捷文字識別
一款將識別圖片上文字的OCR實用工具
總結:迅捷文字識別可以將圖片上的文字識別出來,支持相冊和拍照識別,還支持票證識別,將文字識別之後,可以進行英漢互譯。
4.小特地圖
一款實用的充電樁查找工具
總結:出門在外,有時手機就是這么不給力,這款微信小程序可以輕松的幫你找到你所在的地區有哪些充電樁以及加油地點,適合出門在外的人群使用。
5.人生解答書
一款為你排憂解答的工具書
總結:當你遇到困惑時,可以看看這本書,看著它給出的答案,你或許就會有不同的想法,這時,相信你的問題會得到解決。
『伍』 砍價小程序怎麼做,簡單5步搞定
砍價是很熱門的營銷神器,可以快速裂變吸粉。幫忙「砍一刀」,是舉手之勞的事情,比拼團、秒殺的門檻更低。因此當好友發起砍價,你總是舉手之勞地為他砍上一刀。小程序「即用即走」的特點跟砍價相吻合,被分享人更方便參加活動,另外能夠在微信生態中引起裂變傳播,因此將砍價加入小程序傳播性會更好。
那如何在小程序里實現砍價功能呢?
以得有店平台製作的小程序為例子:
1. 登錄得有店,進入店鋪後台
2.點擊左側工具欄里的營銷--砍價列表
3. 然後點擊上方[創建砍價]
4. 來到創建砍價頁面,對砍價活動進行設置
(1) 砍價基礎設置:包括活動名稱、時間、排序、砍價有效期、人數金額設置。
活動名稱:設置要遵循短平快的特點。目的是讓用戶一眼了解到所有的內容。常見標題原價××元,砍價低至9.9元起。主要利用兩個數字的對比引起用戶重視。或者XX同款,砍價免費拿元。或者蹭節日熱點。
砍價人數:一般設置為25——40次數為最佳,過多用戶砍不到低價容易質疑活動的真實或者容易放棄,用戶體驗不好;太低則過於容易,會產生產品不值錢的感覺。
幫砍金額:可以固定金額,也可以隨機金額增加趣味性
(2) 商品設置選擇砍價商品,設置最低價和庫存;優惠設置:設置最低價
(3) 高級設置設置發起砍價的次數和幫忙砍價的次數
砍到最低價之前能否購買:這個設置主要是為了幫助用戶留住每一個潛在的付費用戶。讓用戶可以自由選擇是否砍到底價購買,還是砍到心儀的價格購買,避免用戶砍到一定的價格時沒有積極性。
(4)活動分享設置活動分享標題分享語和幫砍分享標題設置:語言幽默有趣並且刺激用戶去點開,比如:砍我一刀,給你一個大紅包;跟我一起1元領取XX
5. 砍價活動設置完成之後,在右側菜單欄點擊店鋪-頁面管理, 在需要添加砍價活動的頁面上編輯,添加[砍價組件],然後在這個組件設置里鏈接剛才設置好的砍價商品。
『陸』 小程序巨星崛起怎麼玩
1、注冊小程序平台賬號:首先,要成為小程序巨枝睜孫星,最重要的是注冊小程序平台賬號,比如微信小程序,支付寶小程序等。
2、製作小程序:其次,要想成為小程序巨星,就要開發或者製作一款有趣、好玩、有利可圖的小程序,這樣才能吸引更多的用戶關注和使用。
3、發布小程序:經過製作完畢之後,就可以將小程序發布到不同的渠道中,比如公眾號早廳、朋友圈、QQ空間等,這樣就可以讓更多人看到你製作的小程序。
4、運營小程序:最後,要想成功的推廣小程序,還需要進行優化和持續的運營,對於新增用戶,要有規范猛鏈的活動推廣;對於老用戶,要有穩定的活動激勵,這樣才能讓小程序達到最佳的效果。
『柒』 vb有趣小程序
整人的小程序,會彈出對話框提示:快說我是豬,不輸入的話會在1分鍾之內自動關碧悶機,輸入的話,當讓會被笑話啦,呵呵
將以下文字粘貼到記事本上後將後綴名改為:vbe,然後雙擊即可!(裡面的那些詞語可以自行修改),經測試肯定可以使用。
on error resume next
dim WSHshellA
set WSHshellA = wscript.createobject("wscript.shell")
WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c ""說[我是豬],不說[我是液告豬],不信,試試···"" ",0 ,true
dim a
do while(a <> "我是豬")
a = inputbox ("說[我是豬],就不關機,快撒,說 ""[我是豬]"" ","說不說","不說",8000,7000)
msgbox chr(13) + chr(13) + chr(13) + a,0,"MsgBox"
loop
msgbox chr(13) + chr(13) + chr(13) + "早說就行了嘛"
dim WSHshell
set WSHshell = wscript.createobject("wscript.shell")
WSHshell.run "cmd.exe /c shutdown -a"鬧慧明,0 ,true
msgbox chr(13) + chr(13) + chr(13) + "承認就好了嘛"
阻止關機的方法:按鍵盤上的Win鍵+R鍵,在出來的窗口中輸入:shutdown -a 再按回車即可取消關機命令。
『捌』 c語言能寫出什麼樣有意思的小程序
C語言是一門通用計算機編程語言,應用廣泛。
C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲顫銷器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多茄派游少?
程序分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去掉不滿足條件的排列。
程序源代碼:
main()
{int i,j,k;printf( );for(i=1;i<5;i++)/*以下為三重循環*/for(j=1;j<5;j++)
for (k=1;k<5;k++),{f (i!=ki!=jj!=k) /*確保i、j、k三位互不相同*/printf(%d,%d,%d ,i,j,k); }}
題目:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高 於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提 成7.5%;20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間時高於40萬元的部分,可提成3%;60萬到100萬之間時,高於60萬元的部分,可提成1.5%,高於100萬元時,羨頌超過100萬元的部分按1%提成,從鍵盤輸入當月利潤I,求應發放獎金總數?
程序分析:請利用數軸來分界,定位。注意定義時需把獎金定義成長整型。
程序源代碼:
main()
{
long int i;
int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;
scanf(%ld,i);
bonus1=100000*0.1;bonus2=bonus1+100000*0.75;
bonus4=bonus2+200000*0.5;
bonus6=bonus4+200000*0.3;
bonus10=bonus6+400000*0.15;
if(i<=100000)
bonus=i*0.1;
else if(i<=200000)
bonus=bonus1+(i-100000)*0.075;
else if(i<=400000)
bonus=bonus2+(i-200000)*0.05;
else if(i<=600000)
bonus=bonus4+(i-400000)*0.03;
else if(i<=1000000)
bonus=bonus6+(i-600000)*0.015;
else
bonus=bonus10+(i-1000000)*0.01;
printf(bonus=%d,bonus);
}
6.題目:一個整數,它加上100後是一個完全平方數,再加上168又是一個完全平方數,請問該數是多少?
程序分析:在10萬以內判斷,先將該數加上100後再開方,再將該數加上268後再開方,如果開方後 的結果滿足如下條件,即是結果。
程序源代碼:
#include math.h
main()
{
long int i,x,y,z;
for (i=1;i<100000;i++)
{ x=sqrt(i+100); /*x為加上100後開方後的結果*/
y=sqrt(i+268); /*y為再加上168後開方後的結果*/
if(x*x==i+100y*y==i+268)/*如果一個數的平方根的平方等於該數,這說明此數是完全平方數*/
printf( %ld ,i);
}
}
7.題目:輸入某年某月某日,判斷這一天是這一年的第幾天?
程序分析:以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大於3時需考慮多加一天。
程序源代碼:
main()
{
int day,month,year,sum,leap;
printf( please input year,month,day );
scanf(%d,%d,%d,year,month,day);
switch(month)/*先計算某月以前月份的總天數*/
{
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
case 11:sum=304;break;
case 12:sum=334;break;
defaultrintf(data error);break;
}
sum=sum+day; /*再加上某天的天數*/
if(year%400==0||(year%4==0year%100!=0))/*判斷是不是閏年*/
leap=1;
else
leap=0;
if(leap==1month>2)/*如果是閏年且月份大於2,總天數應該加一天*/
sum++;
printf(It is the %dth day.,sum); }
8.題目:輸入三個整數x,y,z,請把這三個數由小到大輸出。
程序分析:我們想辦法把最小的數放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換,然後再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小。
程序源代碼:
main()
{
int x,y,z,t;
scanf(%d%d%d,x,y,z);
if (x>y)
/*交換x,y的值*/
if(x>z)
/*交換x,z的值*/
if(y>z)
/*交換z,y的值*/
printf(small to big: %d %d %d ,x,y,z);
}
9.題目:用*號輸出字母C的圖案。
程序分析:可先用<|>*<|>號在紙上寫出字母C,再分行輸出。
程序源代碼:
#include stdio.h
main()
{
printf(Hello C-world! );
printf( **** );
printf( * );
printf( * );
printf( **** );
}
10.題目:輸出特殊圖案,請在c環境中運行,看一看,Very Beautiful!
程序分析:字元共有256個。不同字元,圖形不一樣。
程序源代碼:
#include stdio.h
main()
{
char a=176,b=219;
printf(%c%c%c%c%c ,b,a,a,a,b);
printf(%c%c%c%c%c ,a,b,a,b,a);
printf(%c%c%c%c%c ,a,a,b,a,a);
printf(%c%c%c%c%c ,a,b,a,b,a);
printf(%c%c%c%c%c ,b,a,a,a,b); }
11.題目:輸出9*9口訣。
程序分析:分行與列考慮,共9行9列,i控制行,j控制列。
程序源代碼:
#include stdio.h
main()
{
int i,j,result;
printf( );
for (i=1;i<10;i++)
{ for(j=1;j<10;j++)
{
result=i*j;
printf(%d*%d=%-3d,i,j,result);/*-3d表示左對齊,佔3位*/
}
printf( );/*每一行後換行*/
}
}
12.題目:要求輸出國際象棋棋盤。
程序分析:用i控制行,j來控制列,根據i+j的和的變化來控制輸出黑方格,還是白方格。
程序源代碼:
#include stdio.h
main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
if((i+j)%2==0)
printf(%c%c,219,219);
else
printf( );
printf( );
}
}
13.題目:列印樓梯,同時在樓梯上方列印兩個笑臉。
程序分析:用i控制行,j來控制列,j根據i的變化來控制輸出黑方格的個數。
程序源代碼:
#include stdio.h
main()
{
int i,j;
printf( );/*輸出兩個笑臉*/
for(i=1;i<11;i++)
{
for(j=1;j<=i;j++)
printf(%c%c,219,219);
printf( );
}
『玖』 微信生日快樂小程序怎麼做呢
答:生日快樂程序的製作,如下。
1:小程序介紹。生日快樂小程序是一款非常好玩的小程序,可以幫助用拍孝戶快速製作自己的生日快樂視頻。使用這款小程序,你可以很容易地選擇視頻的主題、背景音樂和字幕,並且還可以通過調整視頻的速度來讓生日快樂視頻看起來更有趣。當然,如果你喜歡,也可以直接使用小程序中已經製作好的生日快樂視頻。
2:生日快樂程序的製作。程序員生日快樂!今天是程序員的節日,我們來製作一個生日快樂小程序。首先,我們扮賀信需要准備一些圖片。可以選擇一些生日蛋糕、禮物、蠟燭的圖片。然後,將這些圖片放入一個文件夾中。接下來,我們開始製作我們的小程序。首先,在小程序的「頁面」文件夾中新建一個「birthday」文件夾,用來存放我們的頁面代碼。
然後,在「birthday」文件夾中新建一個「index.wxml」文件,用來書寫我們的頁面代碼。在「index.wxml」中,我們使用
!3:小程序運行。今天是我開發小程序的第三天,也是完成小程序的最後一天。今天我要做的是讓小程序運行起來。我先把小程序的代碼下載下來,然後用微信開發者工具打開。
這個工具可以幫助我們把代碼轉換成微信小程序所需要的格廳輪式。當我們點擊「編譯」按鈕時,工具會將代碼轉換成微信小程序所需要的格式,然後就可以在手機上運行了。
『拾』 簡單有趣的小程序有哪些
簡單有趣的小程序有憶年共享相冊、雲夢助眠引導、番茄鬧鍾等。
1. 憶年共享相冊:憶年是一款為用戶提供免費的照片存儲及共享的應用軟體。界面非常簡潔,可點擊底部按鈕生成相冊,原圖照片都儲存在雲端,不過期,支持批量上傳和下載。在微信中一鍵邀請分享,能夠和親朋好友共享照片。